What is the meaning of the word "jack of all trades"?

Definitions:

  1. A person who can do many different jobs or tasks, but is not an expert in any of them. copy to clipboard NOUN
    • I am a jack of all trades when it comes to home repairs. copy to clipboard

Synonyms: